﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace ServicioComunitario2.PaginasWeb.PersonalAdministrativo
{
    public partial class CargarArchivo : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            if ((flimage.PostedFile != null) && (flimage.PostedFile.ContentLength > 0))
            {
                if (flimage.Value.EndsWith(".PDF") || flimage.Value.EndsWith(".pdf"))
                {
                    if (flimage.PostedFile.ContentLength <= 1024000)
                    {
                        string fn = System.IO.Path.GetFileName(flimage.PostedFile.FileName);
                        string SaveLocation = Server.MapPath(@"~\Archivos") + "\\" + fn;
                        try
                        {
                            flimage.PostedFile.SaveAs(SaveLocation);
                            this.lblmessage.Text = "El archivo se ha cargado.";
                        }
                        catch (Exception ex)
                        {
                            Response.Write(ex.Message);
                        }
                    }
                    else
                        this.lblmessage.Text = "El tamaño del archivo debe ser menor a 1024kbs";
                }
                else
                    this.lblmessage.Text = "No se pudo cargar el archivo seleccionado, por favor seleccione un archivo .pdf";
            }
            else
            {
                this.lblmessage.Text = "Seleccione un archivo que cargar.";
            }
        }
    }
}